package cn.topcodes.tcsf.admin.domain.vo;

import lombok.Data;
import java.util.Date;
import com.alibaba.fastjson.annotation.JSONField;

/**
 * 限流规则 VO
 * @author Unicorn
 * @date 2018-03-08 12:23:11
 */
@Data
public class RatelimiterRuleVo {
	
	private Long id;	//	主键
	
	private Date createdTime;	//	创建时间
	
	private Date updatedTime;	//	最后更新时间
	
	private String dataState;	//	数据状态

	private Double permitsPerSecond;		//	每秒产生许可数量
	
	private Integer acquirePermits;		//	每次获取许可数量
	
	private Long warmupPeriod;		//	预热时间
	
	private String warmupTimeUnit;		//	预热时间单位
	
	private Boolean isTry;		//	尝试获取
	
	private Long timeout;		//	超时时间
	
	private String timeoutUnit;		//	超时时间单位
	
	private String uri;		//	URI
	

}